#pragma once

class PointLight:
	public ILightSourceObject
{
public:
	PointLight(const NodeCreation& nc);
	virtual ~PointLight();

	/*--------------------------------------------------------------------------*/
	void OnPreRender(const RenderTask* renderTask);

	/*--------------------------------------------------------------------------*/

private:
	void DrawLightVolume();
};

